scud (clouds) - Spanish English Dictionary